home *** CD-ROM | disk | FTP | other *** search
/ Amiga Games Extra 1996 September / Amiga Games Extra CD-ROM 9-1996.iso / userbox / publicdomain / vim-4.2 / src / conf_os2.h < prev    next >
Text File  |  1996-06-09  |  7KB  |  254 lines

  1. /* conf_os2.h */
  2. /* vi:set ts=4 sw=4: */
  3.  
  4. #define CASE_INSENSITIVE_FILENAME    /* ignore case when comparing file names */
  5. #define SPACE_IN_FILENAME
  6. #define BACKSLASH_IN_FILENAME
  7. #define BINARY_FILE_IO
  8. #define USE_CRNL                    /* lines end in CR-NL instead of NL */
  9.  
  10. /*
  11.  * The rest is manually generated from configure.in by Paul Slootman.
  12.  */
  13.  
  14. /* Define unless no X support found */
  15. #undef HAVE_X11
  16.  
  17. /* Define when curses library found */
  18. #undef HAVE_LIBCURSES
  19.  
  20. /* Define when termcap library found */
  21. #define HAVE_LIBTERMCAP 1
  22.  
  23. /* Define when termlib library found */
  24. #undef HAVE_LIBTERMLIB
  25.  
  26. /* Define when ncurses library found */
  27. #undef HAVE_LIBNCURSES
  28.  
  29. /* Define when terminfo support found */
  30. #undef TERMINFO
  31.  
  32. /* Define when termcap.h contains ospeed */
  33. #define HAVE_OSPEED     1
  34.  
  35. /* Define when ospeed can be extern */
  36. #define OSPEED_EXTERN
  37.  
  38. /* Define when termcap.h contains UP, BC and PC */
  39. #define HAVE_UP_BC_PC   1
  40.  
  41. /* Define when UP, BC and PC can be extern */
  42. #define UP_BC_PC_EXTERN
  43.  
  44. /* Define when termcap.h defines outfuntype */
  45. #undef HAVE_OUTFUNTYPE
  46.  
  47. /* Define when __DATE__ " " __TIME__ can be used */
  48. #define HAVE_DATE_TIME  1
  49.  
  50. #undef UNIX        /* define always by current configure script */
  51. #undef SVR4        /* an elf-based system is SVR4. What is linux? */
  52.  
  53. /* Defined to the size of an int */
  54. #define SIZEOF_INT 4
  55.  
  56. /*
  57.  * If we cannot trust one of the following from the libraries, we use our
  58.  * own safe but probably slower vim_memmove().
  59.  */
  60. #define USEBCOPY        1
  61. #undef USEMEMMOVE
  62. #undef USEMEMCPY
  63.  
  64. /* Define to empty if the keyword does not work.  */
  65. #undef const
  66.  
  67. /* Define to `int' if <sys/types.h> doesn't define.  */
  68. #undef mode_t
  69.  
  70. /* Define to `long' if <sys/types.h> doesn't define.  */
  71. #undef off_t
  72.  
  73. /* Define to `long' if <sys/types.h> doesn't define.  */
  74. #undef pid_t
  75.  
  76. /* Define to `unsigned' if <sys/types.h> doesn't define.  */
  77. #undef size_t
  78.  
  79. /* Define to `int' if <sys/types.h> doesn't define.  */
  80. #undef uid_t
  81.  
  82. /* Define to `int' if <sys/types.h> doesn't define.  */
  83. #undef gid_t
  84.  
  85. /* Define if you can safely include both <sys/time.h> and <time.h>.  */
  86. #define TIME_WITH_SYS_TIME      1
  87.  
  88. /* Define if you can safely include both <sys/time.h> and <sys/select.h>.  */
  89. #define SYS_SELECT_WITH_SYS_TIME        1
  90.  
  91. /* Define as the return type of signal handlers (int or void).  */
  92. #define RETSIGTYPE void
  93.  
  94. /* Define as the command at the end of signal handlers ("" or "return 0;").  */
  95. #define SIGRETURN
  96.  
  97. /* Define if touuper/tolower only work on lower/upercase characters */
  98. #undef BROKEN_TOUPPER
  99.  
  100. /* Define if tgetstr() has a second argument that is (char *) */
  101. #undef TGETSTR_CHAR_P
  102.  
  103. /* Define if you have the sigset() function.  */
  104. #undef HAVE_SIGSET
  105.  
  106. /* Define if the getcwd() function should not be used.  */
  107. #undef BAD_GETCWD
  108.  
  109. /* Define if you have the getcwd() function.  */
  110. #define HAVE_GETCWD     1
  111.  
  112. /* Define if you have the getwd() function.  */
  113. #define HAVE_GETWD      1
  114.  
  115. /* Define if you have the select() function.  */
  116. #define HAVE_SELECT     1
  117.  
  118. /* Define if you have the strcspn() function.  */
  119. #define HAVE_STRCSPN    1
  120.  
  121. /* Define if you have the strtol() function.  */
  122. #define HAVE_STRTOL     1
  123.  
  124. /* Define if you have the killpg() function.  */
  125. #undef HAVE_KILLPG
  126.  
  127. /* Define if you have the tgetent() function.  */
  128. #define HAVE_TGETENT    1
  129.  
  130. /* Define if you have the memset() function.  */
  131. #define HAVE_MEMSET     1
  132.  
  133. /* Define if you have the strerror() function.  */
  134. #define HAVE_STRERROR   1
  135.  
  136. /* Define if you have the fchown() function.  */
  137. #undef HAVE_FCHOWN
  138.  
  139. /* Define if you have the rename() function. */
  140. #define HAVE_RENAME     1
  141.  
  142. /* Define if you have the fsync() function. */
  143. #undef HAVE_FSYNC    /* exists, but apparently Bad Things happen when used */
  144.  
  145. /* Define if you have the fchdir() function. */
  146. #undef HAVE_FCHDIR
  147.  
  148. /* Define if you have the setenv() function. */
  149. #undef HAVE_SETENV
  150.  
  151. /* Define if you have the putenv() function. */
  152. #define HAVE_PUTENV     1
  153.  
  154. /* Define if you have the gettimeofday() function. */
  155. #undef HAVE_GETTIMEOFDAY
  156.  
  157. /* Define if you have the getpwuid() function. */
  158. #undef HAVE_GETPWUID
  159.  
  160. /* Define if you have the getpwnam() function. */
  161. #undef HAVE_GETPWNAM
  162.  
  163. /* Define if you have the qsort() function. */
  164. #define HAVE_QSORT    1
  165.  
  166. /* Define if you have the <dirent.h> header file.  */
  167. #define HAVE_DIRENT_H   1
  168.  
  169. /* Define if you have the <sys/ndir.h> header file.  */
  170. #undef HAVE_SYS_NDIR_H
  171.  
  172. /* Define if you have the <sys/dir.h> header file.  */
  173. #undef HAVE_SYS_DIR_H
  174.  
  175. /* Define if you have the <ndir.h> header file.  */
  176. #undef HAVE_NDIR_H
  177.  
  178. /* Define if you have <sys/wait.h> that is POSIX.1 compatible.  */
  179. #define HAVE_SYS_WAIT_H 1
  180.  
  181. /* Define if you have a <sys/wait.h> that is not POSIX.1 compatible. */
  182. #undef HAVE_UNION_WAIT
  183.  
  184. /* This is currently unused in vim: */
  185. /* Define if you have the ANSI C header files. */
  186. /* #undef STDC_HEADERS */
  187.  
  188. /* instead, we check a few STDC things ourselves */
  189. #define HAVE_STDLIB_H   1
  190. #undef HAVE_STRING_H    /* On EMX it is better to use strings.h */
  191.  
  192. /* Define if you have the <sys/select.h> header file.  */
  193. #undef HAVE_SYS_SELECT_H
  194.  
  195. /* Define if you have the <sys/utsname.h> header file.  */
  196. #define HAVE_SYS_UTSNAME_H      1
  197.  
  198. /* Define if you have the <termcap.h> header file.  */
  199. #define HAVE_TERMCAP_H  1
  200.  
  201. /* Define if you have the <fcntl.h> header file.  */
  202. #define HAVE_FCNTL_H    1
  203.  
  204. /* Define if you have the <sgtty.h> header file.  */
  205. #define HAVE_SGTTY_H    1
  206.  
  207. /* Define if you have the <sys/ioctl.h> header file.  */
  208. #define HAVE_SYS_IOCTL_H        1
  209.  
  210. /* Define if you have the <sys/time.h> header file.  */
  211. #define HAVE_SYS_TIME_H
  212.  
  213. /* Define if you have the <termio.h> header file.  */
  214. #undef HAVE_TERMIO_H
  215.  
  216. /* Define if you have the <unistd.h> header file.  */
  217. #define HAVE_UNISTD_H   1
  218.  
  219. /* Define if you have the <stropts.h> header file. */
  220. #undef HAVE_STROPTS_H
  221.  
  222. /* Define if you have the <errno.h> header file. */
  223. #define HAVE_ERRNO_H    1
  224.  
  225. /* Define if you have the <strings.h> header file. */
  226. #define HAVE_STRINGS_H    1
  227.  
  228. /* Define if you have the <sys/systeminfo.h> header file. */
  229. #undef HAVE_SYS_SYSTEMINFO_H
  230.  
  231. /* Define if you have the <locale.h> header file. */
  232. #define HAVE_LOCALE_H   1
  233.  
  234. /* Define if you have the <sys/stream.h> header file. */
  235. #undef HAVE_SYS_STREAM_H
  236.  
  237. /* Define if you have the <sys/ptem.h> header file. */
  238. #undef HAVE_SYS_PTEM_H
  239.  
  240. /* Define if you have the <termios.h> header file. */
  241. #define HAVE_TERMIOS_H  1
  242.  
  243. /* Define if you have the <libc.h> header file. */
  244. #undef HAVE_LIBC_H
  245.  
  246. /* Define if you have the <sys/statfs.h> header file. */
  247. #undef HAVE_SYS_STATFS_H
  248.  
  249. /* Define if you have the <sys/poll.h> header file. */
  250. #undef HAVE_SYS_POLL_H
  251.  
  252. /* Define if you have the <pwd.h> header file. */
  253. #undef HAVE_PWD_H
  254.